#[test]
pub fn test_to_woned(){
    let str = String::from("hello world");
    //通过借用 创建一个新的对象 （通常是通过克隆）
    let s = (&str).to_owned();
    show_string(str);
    show_string(s);
}

fn show_string(str: String) {
    println!("{}", str);
}